substitutes' bench - Spanish English Dictionary